import unittest
from CalcMathFunction01 import MyTestCase

"""
    测试 单元测试工具中 unit test中 断言 Assert 的 使用    
"""


# 创建 一个 测试类
class MyTestCaseTest(unittest.TestCase):

    def test_add(self):
        """加法测试"""
        r = MyTestCase.add(2, 3)
        #     断言  的使用   预期值 5 和 实际值 比较
        self.assertEqual(5, r)
        print(r)

    def test_less(self):
        """减法测试"""
        print(MyTestCase.less(2, 3))

    def test_divide(self):
        """除法测试"""
        print(MyTestCase.divide(2, 3))

    def test_multiply(self):
        """乘法测试"""
        print(MyTestCase.multiply(2, 3))


if __name__ == '__main__':
    unittest.main()
